package com.tt.mapper;

import com.tt.common.page.QueryInfo;
import com.tt.pojo.GoodsCat;
import com.tt.pojo.Item;

import java.util.List;

/**
 * 商品信息
 * @author 青青
 */
public interface ItemMapper
{
    /**
     * 根据商品Id 查找商品
     * @param itemId
     * @return
     */
    Item getItemById(Long itemId);

    /**
     * 条件获取商品列表
     * @param item
     * @return
     */
    List<Item> getItemList(QueryInfo item);

    /**
     * 查询总记录数
     * @return
     */
    Integer getItemCount();

    /**
     * 添加商品
     * @param item
     * @return
     */
    Integer addItem(Item item);

    /**
     * 更新商品
     * @param item
     * @return
     */
    Integer updateItem(Item item);

    /**
     * 删除
     * @param ids
     * @return
     */
    Integer delItem(List<Long> ids);
}
